#ifndef SIMULATION_H_
#define SIMULATION_H_

#include "global.h"

typedef struct _T_SIMULATION_INPUT
{
	double home_lon;
	double home_lat;
	float home_alt;
	float thruster_left;//[-1,0,1],-100%~100%
	float thruster_right;//[-1,0,1]
	float rudder_position;
}T_SIMULATION_INPUT;

typedef struct _T_SIMULATION_OUTPUT
{
	double longitude;//dd.ddddddd
	double latitude;//dd.ddddddd
	float speed;//[m/s]
	float direction;//[degree],[-180,180]
	float head_orient;

}T_SIMULATION_OUTPUT;

extern T_SIMULATION_INPUT simulation_input;
extern T_SIMULATION_OUTPUT simulation_output;


#endif //SIMULATION_H
